const express = require("express")
const UserController = require("../controllers/userController")
const router = express.Router()

// 用户登录
router.post("/login", UserController.login)

// 创建用户
router.post("/", UserController.create)

// 获取用户列表（支持分页和筛选）
router.get("/getlist", UserController.getList)

// 根据ID获取用户详情
router.get("/:id", UserController.getById)

// 更新用户信息
router.put("/:id", UserController.update)

// 删除单个用户
router.delete("/:id", UserController.delete)

// 批量删除用户
router.post("/batch-delete", UserController.batchDelete)

module.exports = router
